#ifndef MOCHA_DETAIL_ERROR_H_INCLUDED
#define MOCHA_DETAIL_ERROR_H_INCLUDED

/**
 * @file Defines numerical error codes, error strings, and result codes.
 */

#ifdef __cplusplus
extern "C" {
#endif

/**
 * Error codes used by plugins.
 * All error codes are negative.
 */
typedef enum mocha_error_code {
	/// Generic error.
	mocha_error_unknown = -1
} mocha_error_code;

#ifdef __cplusplus
} // extern "C"
#endif

#endif

